channeled terrain - Español Inglés Diccionario